/* CSS Document */
/*========basic css=========*/
body, ol, ul, h1, h2, h3, h4, h5, div, p, tabel, th, td, dl, dd, form,
	fieldset, legend, input, button, textarea, select, figure, section {
	margin: 0;
	padding: 0;
	boder: 0px;
}

ul, li, dl, dd, dt {
	list-style: none;
}

body, tr, td {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: microsoft YaHei;
	font-size: 12px;
	color: #888;
}

input {
	outline: none;
}

a, a:visited {
	color: #333;
	text-decoration: none;
	cursor: pointer;
}

a:hover {
	text-decoration: none;
}

a:hover img {
	text-decoration: none;
}

i, em {
	font-style: normal;
}

img {
	border: 0;
	display: block;
}

.head p {
	background: url(../images/logo.png) no-repeat;
	width: 152px;
	height: 60px;
	margin-bottom: 30px;
}

.content {
	background: url(../images/bg.png) center 68px no-repeat;
	width: 100%;
	height: 767px;
	background-size: cover;
	margin-top: -93px;
}

.content .login {
	width: 460px;
	height: 430px;
	background: #fff;
	float: right;
	margin-right: 250px;
	margin-top: 215px;
	text-align: center;
}

.content .login p {
	color: #00a8fd;
	font-size: 24px;
	margin-top: 50px
}

.content .login .user .first, .content .login .user .firsts {
	position: relative;
	margin-top: 17px
}

.content .login .user  input {
	width: 380px;
	height: 40px;
	border-radius: 4px;
	outline: 0;
	border: 1px solid #c9c9c9;
	margin-bottom: 20px;
	padding-left: 40px
}

.content .login .user .first label {
	background: url(../images/yh.png) no-repeat;
	width: 25px;
	height: 27px;
	display: inline-block;
	position: absolute;
	left: 30px;
	top: 8px
}

.content .login .user .firsts label {
	background: url(../images/mm.png) no-repeat;
	width: 25px;
	height: 27px;
	display: inline-block;
	position: absolute;
	left: 30px;
	top: 8px
}

.content .login  #login {
	width: 420px;
	border: 0;
	background: #3c9bed;
	color: #fff;
	height: 54px;
	border-radius: 5px;
	font-size: 23px;
	margin-top: 15px;
	cursor: pointer;
}

.content .login .user  div.colorChange input {
	border: 1px solid #4582e8;
}

.content .login .user span {
	display: block;
	float: left;
	margin: -13px 21px;
	color: red;
	display: none
}